type go.uber.org/zap/zapcore.jsonEncoder (struct)

Method Implmentations (12 other methods implement nothing)

AddArray(key string, arr ArrayMarshaler) error *jsonEncoder.M : Encoder.AddArray *jsonEncoder.M : ObjectEncoder.AddArray
AddBinary(key string, val []byte) *jsonEncoder.M : Encoder.AddBinary *jsonEncoder.M : ObjectEncoder.AddBinary
AddBool(key string, val bool) *jsonEncoder.M : Encoder.AddBool *jsonEncoder.M : ObjectEncoder.AddBool
AddByteString(key string, val []byte) *jsonEncoder.M : Encoder.AddByteString *jsonEncoder.M : ObjectEncoder.AddByteString
AddComplex128(key string, val complex128) *jsonEncoder.M : Encoder.AddComplex128 *jsonEncoder.M : ObjectEncoder.AddComplex128
AddComplex64(key string, val complex64) *jsonEncoder.M : Encoder.AddComplex64 *jsonEncoder.M : ObjectEncoder.AddComplex64
AddDuration(key string, val time.Duration) *jsonEncoder.M : Encoder.AddDuration *jsonEncoder.M : ObjectEncoder.AddDuration
AddFloat32(key string, val float32) *jsonEncoder.M : Encoder.AddFloat32 *jsonEncoder.M : ObjectEncoder.AddFloat32
AddFloat64(key string, val float64) *jsonEncoder.M : Encoder.AddFloat64 *jsonEncoder.M : ObjectEncoder.AddFloat64
AddInt(k string, v int) *jsonEncoder.M : Encoder.AddInt *jsonEncoder.M : ObjectEncoder.AddInt
AddInt16(k string, v int16) *jsonEncoder.M : Encoder.AddInt16 *jsonEncoder.M : ObjectEncoder.AddInt16
AddInt32(k string, v int32) *jsonEncoder.M : Encoder.AddInt32 *jsonEncoder.M : ObjectEncoder.AddInt32
AddInt64(key string, val int64) *jsonEncoder.M : Encoder.AddInt64 *jsonEncoder.M : ObjectEncoder.AddInt64
AddInt8(k string, v int8) *jsonEncoder.M : Encoder.AddInt8 *jsonEncoder.M : ObjectEncoder.AddInt8
AddObject(key string, obj ObjectMarshaler) error *jsonEncoder.M : Encoder.AddObject *jsonEncoder.M : ObjectEncoder.AddObject
AddReflected(key string, obj interface{}) error *jsonEncoder.M : Encoder.AddReflected *jsonEncoder.M : ObjectEncoder.AddReflected
AddString(key, val string) *jsonEncoder.M : Encoder.AddString *jsonEncoder.M : ObjectEncoder.AddString
AddTime(key string, val time.Time) *jsonEncoder.M : Encoder.AddTime *jsonEncoder.M : ObjectEncoder.AddTime
AddUint(k string, v uint) *jsonEncoder.M : Encoder.AddUint *jsonEncoder.M : ObjectEncoder.AddUint
AddUint16(k string, v uint16) *jsonEncoder.M : Encoder.AddUint16 *jsonEncoder.M : ObjectEncoder.AddUint16
AddUint32(k string, v uint32) *jsonEncoder.M : Encoder.AddUint32 *jsonEncoder.M : ObjectEncoder.AddUint32
AddUint64(key string, val uint64) *jsonEncoder.M : Encoder.AddUint64 *jsonEncoder.M : ObjectEncoder.AddUint64
AddUint8(k string, v uint8) *jsonEncoder.M : Encoder.AddUint8 *jsonEncoder.M : ObjectEncoder.AddUint8
AddUintptr(k string, v uintptr) *jsonEncoder.M : Encoder.AddUintptr *jsonEncoder.M : ObjectEncoder.AddUintptr
AppendBool(val bool) *jsonEncoder.M : ArrayEncoder.AppendBool *jsonEncoder.M : PrimitiveArrayEncoder.AppendBool
AppendInt(v int) *jsonEncoder.M : ArrayEncoder.AppendInt *jsonEncoder.M : PrimitiveArrayEncoder.AppendInt
AppendReflected(val interface{}) error *jsonEncoder.M : ArrayEncoder.AppendReflected
AppendTime(val time.Time) *jsonEncoder.M : ArrayEncoder.AppendTime
Clone() Encoder *jsonEncoder.M : Encoder.Clone
EncodeEntry(ent Entry, fields []Field) (*buffer.Buffer, error) *jsonEncoder.M : Encoder.EncodeEntry
OpenNamespace(key string) *jsonEncoder.M : Encoder.OpenNamespace *jsonEncoder.M : ObjectEncoder.OpenNamespace